package mil.af.amc.adpetracker.dao;

import mil.af.amc.adpetracker.model.ItemModel;
import mil.af.amc.adpetracker.model.Manufacturer;
import mil.af.amc.adpetracker.model.EquipmentType;

import java.util.List;

/**
 * Please Fill in this Javadoc
 *
 * @author TSgt Jason Ferguson
 */

public interface ItemModelDao extends GenericDao<ItemModel> {

    List<ItemModel> getAllByManufacturer(Manufacturer manu);

    List<ItemModel> getItemModelsByEquipmentType(EquipmentType equipmentType);

    List<ItemModel> getAllByItemTypeAndManufacturer(EquipmentType type, Manufacturer manu);
}
